CPL (ohjelmointikieli)

CPL
Paradigma moniparadigmainen: funktionaalinen, proseduraalinen, imperatiivinen
Julkaistu 1963
Vaikutteet ALGOL
Vaikuttanut BCPL

CPL (engl. Combined Programming Language) on Cambridgen yliopistossa kehitetty moniparadigmainen ohjelmointikieli 1960-luvulla.

Kieli otti paljon vaikutteita ALGOL 60 kielestä. Ensimmäinen kääntäjä kielelle on julkaistu n. vuonna 1970.[1]

CPL tukee useita perusdatatyyppejä:[2]

  • index, integer, real, complex
    • index on eritystapaus integeristä, tarkoitettu viittaamaan taulukkoon
  • Boolean, logical, long logical
  • string
  • label
  • array
  • list

Yhdistelmätyyppejä voidaan muodostaa perusdatatyypeistä. Lisäksi on tyyppi general.[3]

  1. Peter Norvig: Prescient but Not Perfect: A Look Back at a 1966 Scientific American Article on Systems Analysis Blogs.scientificamerican.com. Viitattu 18.8.2013.
  2. CPL progopedia. Viitattu 22.1.2017.
  3. The main features of CPL comjnl.oxfordjournals.org. Viitattu 22.1.2017.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy